remote controlled tractor - Spanish English Dictionary